frenchman of european stock - Español Inglés Diccionario