be perplexed - Turco Inglés Diccionario