it could be argued that... - Allemand Anglais Dictionnaire