try your best - İspanyolca İngilizce Sözlük