top-level predator - French English Dictionary