sphaeralcea remota - Turkish English Dictionary