small-size facility - German English Dictionary