acheulean - German English Dictionary