dart a glance at something - German English Dictionary