jamaica honeysuckle (passiflora laurifolia) - Spanish English Dictionary