predator-prey relationship - French English Dictionary