the nuts and bolts of something - Fransızca İngilizce Sözlük