cape primrose (streptocarpus) - Turkish English Dictionary