difficult or annoying (work/business) - İspanyolca İngilizce Sözlük