to fit snugly - Spanisch Englisch Wörterbuch