detachment left in contact - İspanyolca İngilizce Sözlük