pit or seed of a fruit - Spanish English Dictionary