man from new spain - French English Dictionary