acheulian - Alemán Inglés Diccionario