put oneself at an advantage - Allemand Anglais Dictionnaire