to be nonplussed - Turco Inglés Diccionario