impressedly - German English Dictionary