treacherously - German English Dictionary