Three-leaflet Dewberry - Francés Inglés Diccionario