be struck with admiration - Turco Inglés Diccionario