sleep-deprived - Alemán Inglés Diccionario