meaning of auf den Wellen treibend

auf den Wellen treibend - German to English

adrift