Large-pod Pinweed - Francés Inglés Diccionario