satch - Turkish English Dictionary