it makes it difficult... - Allemand Anglais Dictionnaire