baby doe - Turkish English Dictionary