frontal mirrors - German English Dictionary