telecommanded - Spanish English Dictionary