okra (abelmoschus esculentus) (puerto rico) - French English Dictionary