self-devised - Español Inglés Diccionario