technological awareness - German English Dictionary