self-compensated - German English Dictionary