there's a spot on my tie - Turc Anglais Dictionnaire