papaya (carica glandulosa) - French English Dictionary