red fruit passion flower - Alemán Inglés Diccionario