gift card laundering - German English Dictionary