in collaboration with many experts - Turkish English Dictionary