preying/feeding upon fowls - German English Dictionary