no matter how hard you try - Allemand Anglais Dictionnaire