video game cartridges - German English Dictionary