deplore something - German English Dictionary