shot with the left foot - Francés Inglés Diccionario