mean sun - Turkish English Dictionary