sound engineers - Turkish English Dictionary