have a roving eye - Francés Inglés Diccionario