sight (front) - Alemán Inglés Diccionario