self-resonant - German English Dictionary