tree poppy (dendromecon rigida) - French English Dictionary