sweet granadilla (passiflora ligularis) - Francés Inglés Diccionario