ultra portable radar (upr) - German English Dictionary