keep the wolves at bay - Alemán Inglés Diccionario