eye stalk - German English Dictionary