a whale calf - French English Dictionary