as much as is humanly possible - Allemand Anglais Dictionnaire