floating holiday - French English Dictionary