tribrid protein - Turkish English Dictionary