spaniard (immigrant) - French English Dictionary