trifid - German English Dictionary