mean as a junkyard dog - İspanyolca İngilizce Sözlük