alachua - Turkish English Dictionary