attached buildings - Turkish English Dictionary