have no balls - Turc Anglais Dictionnaire