mahaleb cherry - Spanish English Dictionary