inlet and spill ports - German English Dictionary