triquitraque - German English Dictionary