removable plugboard - German English Dictionary