have a roving eye - Alemán Inglés Diccionario