be on one's honeymoon - Turco Inglés Diccionario