patch facility - German English Dictionary