acheulean - Turkish English Dictionary