self-applying - Spanish English Dictionary