institute for capacity development - German English Dictionary