stinking granadilla - Francés Inglés Diccionario