self-contradictory - German English Dictionary