predator prey relations - French English Dictionary