somewhat large - Turkish English Dictionary