frenchman of european stock - Spanish English Dictionary