drown in self-pity - German English Dictionary