a stormy passage - Turkish English Dictionary