passion flower (passiflora ornato) - Español Inglés Diccionario