biosondes - German English Dictionary