triqui - German English Dictionary