Longleaf Stitchwort - Francés Inglés Diccionario