frontal mirrors - Alemán Inglés Diccionario