to be on vacation - Spanish English Dictionary