Radarsonde - German English Dictionary