cerasus mahaleb - Spanish English Dictionary