frustration of an adventure - Turkish English Dictionary