not sleep enough - Alemán Inglés Diccionario