diesel engine for emergency fire pump - German English Dictionary