an unflappable person - Turco Inglés Diccionario