batrachoid - French English Dictionary