they ordered pizza - Francés Inglés Diccionario