throw a glance - German English Dictionary