verderbt - German English Dictionary