it makes it difficult... - Turc Anglais Dictionnaire