shed with terraced floor - Turkish English Dictionary