telemanipulators - German English Dictionary