with the greatest difficulty - Allemand Anglais Dictionnaire