tellurhydric - Turkish English Dictionary