tribrid protein - German English Dictionary