drift around aimlessly - Alemán Inglés Diccionario