self-devised - Inglés Sinónimo Diccionario