rest for a time (from business) - Fransızca İngilizce Sözlük