rely heavily on - Allemand Anglais Dictionnaire