crescent pump - French English Dictionary