inlet and spill ports - Francés Inglés Diccionario