to sleep on it - Alemán Inglés Diccionario