man from caspe, spain - French English Dictionary