worthy of being applauded - Turco Inglés Diccionario