roof shelf by - German English Dictionary