tender and deposit - İspanyolca İngilizce Sözlük