technology literacy - German English Dictionary