to a large extent - Turkish English Dictionary