large production capacity - German English Dictionary