detached garage - Español Inglés Diccionario