technology addiction - German English Dictionary