engine arrester - German English Dictionary