acheulean - Francés Inglés Diccionario