kernel of an almond - Spanish English Dictionary