everting - German English Dictionary