engine room floor - Francés Inglés Diccionario