impressionably - German English Dictionary