be on the prowl - Turkish English Dictionary