having pulpy leaves - Turco Inglés Diccionario