hydrophor pump - French English Dictionary