narrowly defeat - Francés Inglés Diccionario