not to pass up any opportunity - Alemán Inglés Diccionario