lead researcher - Spanish English Dictionary