kidney begonia (begonia erythrophylla) - Turkish English Dictionary