loup-garou - Spanish English Dictionary