meteororesistant - German English Dictionary