translate English to French: H. Spain
H. Espagne