detached garage - Allemand Anglais Dictionnaire