half-rotten - German English Dictionary