detached garage - Francés Inglés Diccionario