to sleep off a hangover - Fransızca İngilizce Sözlük