an opportunistic person - Spanish English Dictionary