to feel the appeal of - German English Dictionary