inlet and spill ports - French English Dictionary