parking garages - German English Dictionary