satisfiable - Turkish English Dictionary