stand/walk tall - Allemand Anglais Dictionnaire