be on the prowl - French English Dictionary