echinate - German English Dictionary