The Italian term "opportunistico" matches the English term "timeserving"

other italian words that include "opportunistico" : english :
opportunistico opportunistic