satellite communications technician - German English Dictionary