booking reference - Spanish English Dictionary