spill one's guts - Allemand Anglais Dictionnaire