Narrowleaf Pinweed - French English Dictionary