in english it means ... - Turc Anglais Dictionnaire