tell a long rigmarole - Turco Inglés Diccionario