semi-detached house - Turkish English Dictionary