subterranean garages - Turkish English Dictionary