go on the prowl - French English Dictionary