from where i stand - Allemand Anglais Dictionnaire