to fit snugly - Fransızca İngilizce Sözlük