microwave transmission lines - German English Dictionary