give battle - Allemand Anglais Dictionnaire