single-detached dwelling - Turkish English Dictionary