senior biologist - Spanish English Dictionary