baby crib - Spanish English Dictionary