steam feed pump - French English Dictionary