Three-leaflet Dewberry - Alemán Inglés Diccionario