technical aid loan bank - German English Dictionary