give something a complete overhaul - Fransızca İngilizce Sözlük