go from place to place having fun - Turco Inglés Diccionario