triefte - German English Dictionary