bemoaned - German English Dictionary