impressively - German English Dictionary