cantankerous - Turkish English Dictionary