thanks to the efforts of - Turkish English Dictionary