cerasus mahaleb - German English Dictionary