dog cockle - İspanyolca İngilizce Sözlük