cherry pits - Francés Inglés Diccionario