photodetectors - Turkish English Dictionary