patch board - German English Dictionary