inlet and spill ports - Turkish English Dictionary