salvia triloba - Turkish English Dictionary