man from spain - French English Dictionary