gift card laundering - French English Dictionary