an unflappable person - Francés Inglés Diccionario