subbench - German English Dictionary