halibuts - French English Dictionary