shut your freakin' mouth - Turc Anglais Dictionnaire