preying/feeding upon fowls - French English Dictionary