"delivered" Deutsche bedeutung