have a rambling conversation - Turkish English Dictionary