addicting - German English Dictionary