tidally locked planet - Turkish English Dictionary