front-feed device - German English Dictionary