be unable to hide one's confusion - Turco Inglés Diccionario