recently born baby - Turkish English Dictionary