dépit - German English Dictionary