snakeweed - French English Dictionary