telecommanded - German English Dictionary