tin hydride - Turkish English Dictionary