make use of a discovery - Español Inglés Diccionario