success rate of discovery - Alemán Inglés Diccionario