viewed from in front - Español Inglés Diccionario