impeler - German English Dictionary