Definition von „impedingly“ auf Englisch