baby moon - Turkish English Dictionary