subjefa - Spanish English Dictionary