troche - German English Dictionary