venta final - German English Dictionary