garden floor flat - Turkish English Dictionary