yellow granadilla (passiflora laurifolia) - Turkish English Dictionary