plant holidays - Spanish English Dictionary