rack and panel connector - Turkish English Dictionary