cannot sleep from fear - Alemán Inglés Diccionario