throw a glance at something - German English Dictionary