say/do admirable things - Turco Inglés Diccionario