hunt small prey - French English Dictionary