patch-bay - German English Dictionary