self-resonant - Alemán Inglés Diccionario