a long goal kick - Francés Inglés Diccionario