large extent - Turkish English Dictionary