paper chute - German English Dictionary