subterranean garages - German English Dictionary