telecontrolar - German English Dictionary