take each other on - Allemand Anglais Dictionnaire