to have a boo-boo - Turc Anglais Dictionnaire