throw a hail mary pass - Turkish English Dictionary