to sleep on it - Turco Inglés Diccionario