engine hatch - Francés Inglés Diccionario