inlet and spill ports - Alemán Inglés Diccionario