frustration of a voyage - French English Dictionary