detached garage - Espagnol Anglais Dictionnaire