have a rambling conversation - Turc Anglais Dictionnaire