tin tetrafluoroborate - German English Dictionary