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