win by a short head - Francés Inglés Diccionario