the england versus italy fixture - Francés Inglés Diccionario