nest of rogues - Alemán Inglés Diccionario