achulada - Turkish English Dictionary