sound one's abilities - Turco Inglés Diccionario