not take advantage of an opportunity - Español Inglés Diccionario