deplorement - German English Dictionary