horn reflector - German English Dictionary