subway station facilities - German English Dictionary