excretion capabilities - Almanca İngilizce Sözlük