have a roving eye - Turkish English Dictionary