foreign holiday - French English Dictionary