be tailor-made for something - İspanyolca İngilizce Sözlük