annual ragweed (ambrosia peruviana) - French English Dictionary