inlet and spill ports - Español Inglés Diccionario