international holiday - French English Dictionary