winning machine - Francés Inglés Diccionario