have universal appeal - Alemán Inglés Diccionario