apricot ingrafted in a peach-tree - French English Dictionary