northborough - Turkish English Dictionary