patchbay - German English Dictionary