sound-reflector - Turkish English Dictionary