be a babe in the woods (when it comes to ...) - Spanisch Englisch Wörterbuch