salvia farinacea - Turkish English Dictionary