self-stressed - German English Dictionary