detached garage - Turkish English Dictionary