tactical weather radar - German English Dictionary