leave no avenue unexplored - Alemán Inglés Diccionario