licensed garage - Español Inglés Diccionario