matter-of-fact people - Francés Inglés Diccionario