financial and technical assistance agreement - German English Dictionary