organo tin compound - Turkish English Dictionary