tree poppy (dendromecon rigida) - German English Dictionary