step up to the plate - Allemand Anglais Dictionnaire