otter hide blanket or cloak - Espagnol Anglais Dictionnaire