be in a favorable position - Allemand Anglais Dictionnaire