trip over oneself trying to get something done - İspanyolca İngilizce Sözlük