lithium aluminium deuteride - German English Dictionary