supply facilities - German English Dictionary