moderately successful - Turco Inglés Diccionario