an unflappable person - Español Inglés Diccionario