succeed at an attempt - Turco Inglés Diccionario