european center for documentation and compensation - German English Dictionary