subterranean garages - Allemand Anglais Dictionnaire