pomiforme - French English Dictionary