hope for the impossible - Turkish English Dictionary