bemoaner - Turkish English Dictionary