Harrap's Tintin Illustrated Dictionary - English - Spanish