public garage - Alemán Inglés Diccionario