step up to the plate - Francés Inglés Diccionario