dismountable engine cowling - German English Dictionary