pineleaf garden pink - French English Dictionary