telecamera - German English Dictionary