translate English to German: EcoCard is a prepaid virtual debit card that utilizes a fully developed network of major banks across Europe with branch representations all over the world.
Die EcoCard ist eine Prepaidkarte, die mit den meisten Banken innerhalb Europas und eigenen weltweiten Zweigstellen zusammenarbeitet.