metal hydrides - Turkish English Dictionary