short term efficacy - Almanca İngilizce Sözlük