acachuya - Turkish English Dictionary