frustration of a voyage - Spanish English Dictionary