zoóloga - French English Dictionary