plant holidays - French English Dictionary