cast one's eye over - Alemán Inglés Diccionario