one that grows and sells oranges - French English Dictionary