sleep deficiency - Alemán Inglés Diccionario