ground olive stone - Francés Inglés Diccionario