tongue pepperweed - French English Dictionary