physical facilities - German English Dictionary