floxed gene - Spanish English Dictionary