inlet and spill ports - Turco Inglés Diccionario