shed with terraced floor - German English Dictionary