be on one's honeymoon - Turkish English Dictionary