stone of pressed olive - Alemán Inglés Diccionario