triblets - German English Dictionary