international commission for the renewal and development of central america - German English Dictionary