make it possible - Allemand Anglais Dictionnaire