have a rambling conversation - Turco Inglés Diccionario