detached garage - German English Dictionary