short-time vacation - Spanish English Dictionary