think an impossible thing - Turkish English Dictionary