planetary formation - Turkish English Dictionary