great ragweed (ambrosia trifida) - French English Dictionary