male predator - French English Dictionary