Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
fly-by-night 
  adj 
1 cowboy  (informal) dubious, questionable, shady, undependable, unreliable, untrustworthy 
2 brief, here today, gone tomorrow, impermanent, short-lived