giant granadilla (passiflora quadrangularis) - Turc Anglais Dictionnaire