stands out like dog's balls - Turc Anglais Dictionnaire