achocar - Turkish English Dictionary