shut your ass up - Turc Anglais Dictionnaire