steel-wheeled subway - German English Dictionary