dog, especially a small mutt - İspanyolca İngilizce Sözlük