defeated by penalty - Francés Inglés Diccionario