tell a long rigmarole - Turc Anglais Dictionnaire