palm tree grower - French English Dictionary