self-applying - Español Inglés Diccionario